#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
char s[200][55555];
char st[1005];
int main()
{
    int n, a, b, k;
    scanf("%d\n", &n);
    gets(st);
    int len = strlen(st);
    b = len / n;
    if (len % n != 0)
    {
        b += 1;
    }
    a = n;
    k = 0;
    for (int i = 0; i < n; i++)
    {
        s[i][0] = ' ';
    }
    for (int i = b - 1; i >= 0; i--)
    {
        for (int j = 0; j < a; j++)
        {
            s[j][i] = st[k++];
            if (k == len)
            {
                break;
            }
        }
    }
    for (int i = 0; i < a; i++)
    {
        for (int j = 0; j < b; j++)
        {
            printf("%c", s[i][j]);
           
        }
        printf("\n");
    }
    return 0;
}

